queue for later delivery - French English Dictionary